iron and steel-working machinery - Espagnol Anglais Dictionnaire